/*+++++++++++++++++++++++++General Resets++++++++++++++++++++++++++++++++*/
h1,h2,h3,h4,h5,h6,ul,ol,li,form,legend,lebel,input,div,p,span,select,img,a,fieldset,table,tbody,tr,td,th
{
	margin:0; padding:0; list-style:none; border:none; outline:none; font-weight:normal;
}
body{
font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:0; position:relative; font-size:12px;line-height: 18px; background:#fff;
}
a, img {
border:none; outline:none; text-decoration:none;
}
.clear{
clear:both;
}
html{
width:100%;height:100%;margin:0px;
}
html > body{
min-height:100%;height:auto;
}
.clear{
clear:both;
}
#container{
width:717px; margin:0 auto; position:relative; text-align:left;  background:#f8f8f8; text-align:left;
}

#header{
width:717px;  height:68px; position:relative; 
}
.leftPart{
width:400px; float:left; display:inline;
}
.rightPart{
width:190px; float:right; display:inline; padding-right:20px;
}
.leftPart h1{
font-size:17px; line-height:18px; padding:20px 0 0 15px; font-weight:bold; color:#9e8bc3;
}
.leftPart h2{
font-size:14px; line-height:16px; padding:5px 0 0 15px; font-weight:bold; color:#ff4e9f; text-transform:uppercase;
}
.searchBox{
width:190px; background:#fff; margin:25px 0 0 0; height:33px;
}
.searchBox input[type="text"]{
border:none; outline:none; height:20px; margin:6px 0; font-family:Helvetica, Arial, sans-serif; font-size:14px;line-height:20px; color:#8c8a8b; width:140px; padding:0 0 0 10px; float:left; border:1px;
}
.search{
width:	18px; height:14px; margin:12px 10px 0 0; float:right; background:url(../images/search_icon.jpg) no-repeat 0 0; border:none; outline:none; display:block; cursor:pointer
}

.navBar{
background:#e7e7e7;  position:relative;
}

#nav-example {
    background:url("../images/navigation.jpg") no-repeat;
    height: 49px;
    margin: 0;
    padding: 0;
	padding:0 12px 0 20px;
}

#nav-example li, #nav-example a {
    height: 49px;
    display: block;
}

#nav-example li {
    float: left;
    list-style: none;
    display: inline;
    text-indent: -9999em; 
}

#nav-example-01 { width: 94px; }
#nav-example-02 { width: 86px; }
#nav-example-03 { width: 86px; }
#nav-example-04 { width: 82px; }
#nav-example-05 { width: 80px; }
#nav-example-06 { width: 80px; }
#nav-example-07 { width: 165px; }

#nav-example-01 a:hover { background:url("../images/navigation.jpg") -20px bottom no-repeat; }
#nav-example-02 a:hover { background:url("../images/navigation.jpg") -114px bottom no-repeat; }
#nav-example-03 a:hover { background:url("../images/navigation.jpg") -198px bottom no-repeat; }
#nav-example-04 a:hover { background:url("../images/navigation.jpg") -284px bottom no-repeat; }
#nav-example-05 a:hover { background:url("../images/navigation.jpg") -370px bottom no-repeat; }
#nav-example-06 a:hover { background:url("../images/navigation.jpg") -446px bottom no-repeat; }
#nav-example-07 a:hover{ background:url("../images/navigation.jpg") -530px bottom no-repeat; }

ul.navlist ul{
}
ul.navlist li{
height:35px; background:#f0f0f0;  line-height:35px; float:left; display:inline; width:76px; margin:0 8px 0 0;
}
ul.navlist a{
display:block;	
}

.dropdown
{
	position:absolute; left:368px; height:130px; background:#fff; width:160px; top:42px; display:none;
}
h5
{
	color:#9c8bc2; font-size:14px; font-weight:bold; margin:10px 0 0 0; padding:0 0 0 20px;
}
.dropdown ul
{
	list-style:none; padding:5px 0 0 0;
}
.dropdown ul li
{
	display:block; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;
}
.dropdown ul li a
{
	display:block; width:160px; padding:2px 20px 2px 20px; color:#31e6a3;
}
.dropdown ul li a:hover
{
	color:#a8a8a8; background:#f0f0f0
}

.fright{
float:right !important;
}

ul.videoPLaceHolder{
margin:0;
}
ul.videoPLaceHolder li{
float:left; display:inline;  width:237px;
}
.box1{
border:none; background:#f2f2f2; padding:25px 15px 15px 15px; width:207px !important;
}
.box2{
border:none; background:#f8f8f8;padding:17px 7px 7px 7px !important; width:223px !important;
}

.descriptionBox{
padding:20px 0 0 0;
}
.descriptionBox .checkbox{
float:left; display:inline; width:25px; padding-top:2px
}
.descriptionBox .description{
float:right; display:inline; width:180px;
}
.descriptionBox .description h3{
font-size:16px; line-height:18px; padding:0 0 0 0; font-weight:bold; color:#9e8bc3;
}
.descriptionBox .description h4{
font-size:14px; line-height:16px; padding:2px 0 0 0; font-weight:bold; color:#ff4e9f; text-transform:uppercase;
}
.videoOtherInfo
{
	width:207px; display:block;
}
.videoOtherInfo .date
{
	float:left; display:inline; font-family:Arial, Helvetica, sans-serif; color:#a2a2a2; font-size:12px;line-height:12px; padding:5px 0 0 0;
}
ul.star
{
	float:left; margin:0 10px 0 10px; padding:3px 0; 0 0
}
ul.star li
{
	float:left; margin:0 4px 0 0; width:10px; height:9px;
}

.like
{
background:url(../images/like.jpg) no-repeat 0 3px; padding:1px 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#797979; line-height:18px; float:left; display:inline;  font-weight:bold;
}
.videoOtherInfo p
{
	 color:#2ee8a7; font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0 0 0;
}

.imgbox
{
	width:207px; background:#e7e7e7;
}
.imgbox1
{
	width:207px; background:#e7e7e7; border:8px solid #cccccc;
}
.descriptionBox1{
padding:12px 0 8px 0;
}
.descriptionBox1 .checkbox{
float:left; display:inline; width:25px;padding-top:2px; padding-left: 5px !important;
}
.descriptionBox1 .description{
float:right; display:inline; width:180px;
}
.descriptionBox1 .description h3{
font-size:16px; line-height:18px; padding:0 0 0 0; font-weight:bold; color:#9e8bc3;
}
.descriptionBox1 .description h4{
font-size:14px; line-height:16px; padding:2px 0 0 0; font-weight:bold; color:#ff4e9f; text-transform:uppercase;
}

.border1
{
	border:8px solid #f8f8f8;
}

#footer
{
	border-top:7px solid #e6e8e7; height:65px; line-height:65px;
}
.paging
{
	width:310px; height:30px; margin:17px auto; background:url(../images/paging_bg.jpg) no-repeat 0 0; height:30px;
}

.paging ul
{
	list-style:none;
}

.paging ul li
{
	list-style:none; height:30px; margin:0 1px 0 0; line-height:30px; float:left; display:inline; text-align:center;
}
.paging ul li a
{
	color:#8f8f8f; text-align:center; margin:0 5px 0 4.4px; padding:0 5px; font-weight: bold; width:10px;
}
.paging ul li a:hover
{
	background:#31e8a6; color:#fff;
}
.prev
{
	width:48px !important;
}
 .next
{
	width:39px !important;
}
a.prev:hover, a.next:hover
{
	color:#31e8a6 !important;  background:none !important
}
.nopadding-right
{ padding-right: 0 !important;
}